@CHARSET "UTF-8";

body {
	margin: 0;
	padding: 0;
	background-color: #fff;
	font-family: Verdana, Arial;
	font-size: 14px;
}

a {	text-decoration: none; color: #15317E; }
a:hover { text-decoration: underline; }

form {
	margin: 0;
	padding: 0;
}

div {
	padding-left: 5px;
}

.debug {
	border: 1px solid red;
}

div.header {
}

.clear { clear: both; line-height: 0px; }
.dialog { display: none; position: absolute; background-color: white; border: 1px dotted gray}

.header .menu ul, .header .menu li {
	list-style-type: none;
	list-style-position: outside;
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 22px;
}

.header .menu a { border-bottom: 1px solid #827839; }
.header .menu a:hover {}
.header .menu li.active a {}

a.logo {
	font-size: 32px;	
}

.hidden {
	display: none;
}


div.breadcrumbs {
	background-color: #DEE3E7
}

div.center {
	margin: 0 301px 0 0;
	background-color: #eaeaea;
}

div.footer {
	padding: 5px;
	background-color: #eeefef;
	font-size: 10px;
}

div.right { 
	width: 300px;
	float: right;
}

ul.navigation { margin: 0;}

div.overflow {
	width: auto;
	overflow-x: scroll;
	font-size: 12px; 
}

.ui-slider-handle {
	width: 10px !important;
	
}

.disabled {
	color: #cccccc;
	text-decoration: line-through;
}

.autocomplete-w1 { background:url(/img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

#country-off-id-data label {display: block}
#country-on-id-data label {display: block}
